﻿.op_menu
{
    width: 80%;
    margin-bottom: 10px;
    text-align:right;
}
.op_menu input
{
    padding: 5 10 5 10;
    width:80px;
    margin-left:10px;
}
.right_container
{
    border: 1px solid #D1D1D1;
    height: 800px;
}
.right_contract
{
    float: left;
    width: 95%;
    padding-left: 30px;
    padding-top: 10px;
}
.right_title
{
    background-color: #F5F5F5;
    font-weight: bold;
    height: 40px;
    padding-left: 10px;
    padding-top: 10px;
    font-size:20px;
}
.List
{
   width: 80%;
}

.List input[type="text"]
{
    height:20px;
    text-align:right;
}
.label
{
    border:0px;
    cursor:crosshair;
}
.titleTable
{
    line-height:40px;
}
.titleTable td
{
     font-size:15px;
     padding-left:20px;
}

.titleTable td p
{
     line-height:30px;
     font-size:14px;
}

.titleTable tr td:first-child
{
  width :80px;
  vertical-align:top;
}

.titleTable  input 
{
   height:auto;
}
.titleTable  select 
{
   height:25px;
}

.titleTable  textArea 
{
   height:60px;
   width: 600px;
     font-size: 13px;
     line-height:25px;
}
.cb_custom
{
    text-align:center;
    height:auto;
    vertical-align:middle;
    margin-left:10px;
    margin-right:10px; 
}